trade union of technological institute employees - Français Anglais Dictionnaire